package com.lxmes.base.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.lxmes.common.annotation.Excel;
import com.lxmes.common.core.domain.BaseEntity;

/**
 * 库位管理对象 jc_warehouseinfo_kuwei
 *
 * @author 张志煜
 * @date 2022-11-17
 */
public class JcWarehouseinfoKuwei extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 仓库编号 */
    private Long id;

    /** 公司代码 */
    @Excel(name = "公司代码")
    private String tenantId;

    /** 仓库编码 */
    @Excel(name = "仓库编码")
    private String stockCode;

    /** 仓库名称 */
    @Excel(name = "仓库名称")
    private String stockName;

    /** 库区编码 */
    @Excel(name = "库区编码")
    private String kuquCode;

    /** 库区名称 */
    @Excel(name = "库区名称")
    private String kuquName;

    /** 库位编码 */
    @Excel(name = "库位编码")
    private String kuweiCode;

    /** 库位名称 */
    @Excel(name = "库位名称")
    private String kuweiName;

    /** 库位简码 */
    @Excel(name = "库位简码")
    private String kuweiJmCode;

    @Excel(name = "管理部门代码")
    private String deptId;
    private String kuweiType;
    private String ckState;

    public String getKuweiType() {
        return kuweiType;
    }

    public void setKuweiType(String kuweiType) {
        this.kuweiType = kuweiType;
    }

    public String getCkState() {
        return ckState;
    }

    public void setCkState(String ckState) {
        this.ckState = ckState;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setTenantId(String tenantId)
    {
        this.tenantId = tenantId;
    }

    public String getTenantId()
    {
        return tenantId;
    }
    public void setStockCode(String stockCode)
    {
        this.stockCode = stockCode;
    }

    public String getStockCode()
    {
        return stockCode;
    }
    public void setStockName(String stockName)
    {
        this.stockName = stockName;
    }

    public String getStockName()
    {
        return stockName;
    }
    public void setKuquCode(String kuquCode)
    {
        this.kuquCode = kuquCode;
    }

    public String getKuquCode()
    {
        return kuquCode;
    }
    public void setKuquName(String kuquName)
    {
        this.kuquName = kuquName;
    }

    public String getKuquName()
    {
        return kuquName;
    }
    public void setKuweiCode(String kuweiCode)
    {
        this.kuweiCode = kuweiCode;
    }

    public String getKuweiCode()
    {
        return kuweiCode;
    }
    public void setKuweiName(String kuweiName)
    {
        this.kuweiName = kuweiName;
    }

    public String getKuweiName()
    {
        return kuweiName;
    }
    public void setKuweiJmCode(String kuweiJmCode)
    {
        this.kuweiJmCode = kuweiJmCode;
    }

    public String getKuweiJmCode()
    {
        return kuweiJmCode;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("tenantId", getTenantId())
            .append("stockCode", getStockCode())
            .append("stockName", getStockName())
            .append("kuquCode", getKuquCode())
            .append("kuquName", getKuquName())
            .append("kuweiCode", getKuweiCode())
            .append("kuweiName", getKuweiName())
            .append("kuweiJmCode", getKuweiJmCode())
            .toString();
    }
}
